fulfill one's desires - Espagnol Anglais Dictionnaire